substantiated truth - Deutsch Englisch Wörterbuch